body {
  background-color: #fff;
}
.site-nav {
  width: 100%;
  .content {
    width: 6rem /* 300/50 */;
    margin: 0.2rem /* 10/50 */ auto;
    // background-color: aqua;
    vertical-align: middle;
    a {
      padding: 0.2rem /* 10/50 */ 0.16rem /* 8/50 */;
      background: #f4f4f4;
      border: 0.02rem /* 1/50 */ solid #bfbfbf;
      float: left;
      margin: 0 0 0.1rem /* 5/50 */ 0.1rem /* 5/50 */;
      font-size: 0.32rem /* 16/50 */;
      color: #000;
      img {
        display: inline-block;
        margin-right: 0.1rem /* 5/50 */;
        position: relative;
        top: 0.04rem /* 2/50 */;
      }
    }
  }
}

footer {
  margin-top: 0.4rem /* 20/50 */;
}
